package com.lhy.service;

import com.lhy.domain.Drugs;
import com.lhy.utils.Pagination;

import java.util.List;

/**
 * @author 汪
 */
public interface DrugsService {
    List<Drugs> showAllDrugs();

    /**
     * 添加药品
     * @param drugs
     * @return
     */
    int addDrugs(Drugs drugs);

    /**
     * 删除药品记录
     * @param drugsId
     * @return
     */
    int deleteDrugs(int drugsId);

    /**
     * 修改药品价格
     * @param drugs
     * @return
     */
    int modifyDrugs(Drugs drugs);

    /**
     * 修改库存数量
     * @param drugs
     * @return
     */
    int modifyNum(Drugs drugs);

    /**
     * 模糊查询
     * @param drugs
     * @return
     */
    List<Drugs> showSomeDrugs(Drugs drugs);

    /**
     * 添加
     * @param drugs
     */
    void updateFilePath(Drugs drugs);

    List<Drugs>  showSomeDrugs1(Pagination<Drugs> page);
}
